Definition of the Word ITRI
small city and comune the province of Latina, Lazio, central Italy.
Close Window